package com.bjtu.transactionclient.api.api;

import com.bjtu.transactionclient.api.vo.request.SyncEntityRequest;
import com.bjtu.transactionclient.api.vo.request.UserIndexNoQueryTypeRequest;
import com.bjtu.transactionclient.base.result.Result;
import com.bjtu.transactionclient.domain.*;

/**
 * @author caiyuli
 * @date 2020/4/23 3:35 下午
 */


public interface IndexService {

    UserIndexNoTable queryUserIndexNo(String indexNo);

    JournalChinese queryJournalChineseByIndexNo(String indexNo);

    JournalEnglish queryJournalEnglishByIndexNo(String indexNo);

    JournalPaperEnglish queryJournalPaperEnglishByIndexNo(String indexNo);

    JournalPaperChinese queryJournalPaperChineseByIndexNo(String indexNo);

    Result queryEntity(UserIndexNoQueryTypeRequest request);

}
